function showEditMenuForm(id, name) {
	if (Ext.get("tab_menuedit")) {
		moduleTreeTabs.remove(0);
	}

	// renewAddForm(id, tlt);
	moduleTreeTabs.add({
				id : "tab_menuedit",
				title : "菜单定义",
				layout : 'form',
				items : renewEditMenuForm(id, name)
			}).show();
}

function renewEditMenuForm(id, name) {
	var MMForm = new Ext.FormPanel({
		labelWidth : 75, // label settings here cascade unless
		frame : false,
		bodyStyle : 'border:0px; padding:5px;',
		width : 500,
		defaults : {
			width : 300
		},
		defaultType : 'textfield',

		items : [
				{
					xtype : 'hidden',
					name : 'mnid'
				},
				{
					xtype : 'hidden',
					name : 'mnpid'
				},
				{
					xtype : 'hidden',
					name : 'mid'
				},
				{
					fieldLabel : '菜单名称',
					name : 'mnname',
					allowBlank : false
				},
				{
					fieldLabel : '菜单说明',
					xtype : 'textarea',
					name : 'mnmemo'
				},
				{
					fieldLabel : '菜单链接',
					xtype : 'textarea',
					name : 'mnurl'
				},
				{
					fieldLabel : '排列顺序',
					name : 'mnsort'
				}],

		buttons : [{
					text : '保 存',
					type : 'submit',
					handler : function() {
						if (MMForm.getForm().isValid()) {
							var but = this;
							but.setDisabled(true);
							Ext.MessageBox.wait('提交保存过程中...');

							MMForm.getForm().submit({
										url : context
												+ '/system/module.do?method=savemenu',
										method : "POST",
										success : function(form, action) {
											Ext.MessageBox.hide();
											but.setDisabled(false);
											Ext.Msg.alert('提示', '已成功修改菜单信息！');
											moduleTreeReload();
										},
										failure : function(form, action) {
											Ext.MessageBox.hide();
											but.setDisabled(false);
											Ext.Msg.alert('提示', '提交修改菜单信息发生错误！');
										}
									});
						}
					}
				}, {
					text : '重 置',
					handler : function() {
						MMForm.getForm().reset();
					}

				}]
	});
	
	MMForm.getForm().load({
				url : context + '/system/module.do?method=editmenu',
				params : {
					id : id
				},
				waitTitle : '提示',
				waitMsg : '正在加载数据,请稍候...',
				animEl : "loding",
				success : function(form, action) {
					/*var resultInfo = listSimpleJson(action.result.data);

					var gbranch = resultInfo.get("gbranch");

					if (gbranch == "0") {
						Ext.get("branch0").dom.checked = true;
					} else if (gbranch == "1") {
						Ext.get("branch1").dom.checked = true;
					}*/
				},
				failure : function(form, action) {
					Ext.Msg.alert('读取菜单信息失败');
				}
			});
	
	return MMForm;
};